﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using COFE.Data.DBLink;
using COFE.Core;
using COFE.Core.Profile;
using COFE.Core.Lister;
using COFE.Data;

namespace COFE.IO.BOOK
{
    public class BookmarksDirectoryLister : DBLinkDirectoryLister
    {
        #region Constructor

        public BookmarksDirectoryLister(IFactory<IDirectoryLister> factory, string listerKey)
            : base(factory, listerKey)
        {

        }

        #endregion

        #region Methods


        #endregion

        #region Data

        #endregion

        #region Public Properties

        protected override string rootPath { get { return String.Format("{{{0}-{1}}}", ListerKey, COFEShared.CurrentUserProfile.UserName); } }
        protected override string volumeKey { get { return String.Format("{0}-{1}", ListerKey, COFEShared.CurrentUserProfile.UserName); ; } }

        #endregion

    }
}
